Supplier Page from MyBioSource.com for Recombinant Rat Sodium/potassium/calcium exchanger 3 (Slc24a3), partial